package console

const (
	titlePanel            = "title"
	debugPanel            = "debug"
	diskPanel             = "disk"
	askCreatePanel        = "askCreate"
	serverURLPanel        = "serverUrl"
	passwordPanel         = "osPassword"
	passwordConfirmPanel  = "osPasswordConfirm"
	sshKeyPanel           = "sshKey"
	tokenPanel            = "token"
	proxyPanel            = "proxy"
	askInterfacePanel     = "askInterface"
	askNetworkMethodPanel = "askNetworkMethod"
	hostNamePanel         = "hostname"
	addressPanel          = "address"
	gatewayPanel          = "gateway"
	dnsServersPanel       = "dnsServers"
	networkValidatorPanel = "networkValidator"
	cloudInitPanel        = "cloudInit"
	validatorPanel        = "validator"
	notePanel             = "note"
	installPanel          = "install"
	footerPanel           = "footer"
	spinnerPanel          = "spinner"
	confirmInstallPanel   = "confirmInstall"
	confirmUpgradePanel   = "confirmUpgrade"
	upgradePanel          = "upgrade"

	modeCreate  = "create"
	modeJoin    = "join"
	modeUpgrade = "upgrade"

	networkTitle          = "Configure network connection"
	askInterfaceLabel     = "Management NIC"
	askNetworkMethodLabel = "IPv4 Method"
	hostNameLabel         = "HostName"
	addressLabel          = "IPv4 Address"
	gatewayLabel          = "Gateway"
	dnsServersLabel       = "DNS Servers"

	networkMethodDHCP       = "dhcp"
	networkMethodDHCPText   = "Automatic (DHCP)"
	networkMethodStatic     = "static"
	networkMethodStaticText = "Static"

	clusterTokenCreateNote = "Note: The token is used for adding nodes to the cluster"
	clusterTokenJoinNote   = "Note: Input the token of the existing cluster"
	serverURLNote          = "Note: Input IP/domain name of the management node"
	proxyNote              = "Note: In the form of \"http://[[user][:pass]@]host[:port]/\"."
	sshKeyNote             = "For example: https://github.com/<username>.keys"

	authorizedFile = "/home/rancher/.ssh/authorized_keys"
)
